var str ="123abc456wxy";
// 贪婪匹配
// + 1次或多次
// * 0次或多次
// 匹配内容
// i	ignore - 不区分大小写	将匹配设置为不区分大小写，搜索时不区分大小写: A 和 a 没有区别。
// g	global - 全局匹配	查找所有的匹配项。
// m	multi line - 多行匹配	使边界字符 ^ 和 $ 匹配每一行的开头和结尾，记住是多行，而不是整个字符串的开头和结尾。
// s	特殊字符圆点 . 中包含换行符 \n	默认情况下的圆点 . 是匹配除换行符 \n 之外的任何字符，加上 s 修饰符之后, . 中包含换行符 \n。
console.log(str.match(/[a-z]+/g));//[ 'abc', index: 3, input: '123abc', groups: undefined ]


console.log(str.replace(/([0-9]+)([a-z]+)/g,function(){
    console.log(RegExp.$1);
}));